e2326a44fc2b89d02808ba8bdebc99d121da94b5,platform/extensionMethod/source_gen/jetbrains/mps/baseLanguage/extensionMethods/constraints/ExtensionMethodDeclaration_Constraints.java,ExtensionMethodDeclaration_Constraints,canBeAParent,#IOperationContext#CanBeAParentContext#,11
Before Change
public class ExtensionMethodDeclaration_Constraints {
public static boolean canBeAParent(final IOperationContext operationContext, final CanBeAParentContext _context) {
if (!(SConceptOperations.isSubConceptOf(_context.getChildConcept(), "jetbrains.mps.baseLanguage.structure.PublicVisibility")) && _context.getLink() == SLinkOperations.findLinkDeclaration("jetbrains.mps.baseLanguage.extensionMethods.structure.ExtensionMethodDeclaration", "visibility")) {
return false;
}
return true;
After Change
public class ExtensionMethodDeclaration_Constraints {
public static boolean canBeAParent(final IOperationContext operationContext, final CanBeAParentContext _context) {
if (!(SConceptOperations.isSubConceptOf(_context.getChildConcept(), "jetbrains.mps.baseLanguage.structure.PublicVisibility") || SConceptOperations.isSubConceptOf(_context.getChildConcept(), "jetbrains.mps.baseLanguage.structure.PrivateVisibility")) && _context.getLink() == SLinkOperations.findLinkDeclaration("jetbrains.mps.baseLanguage.extensionMethods.structure.ExtensionMethodDeclaration", "visibility")) {
return false;
}
return true;